Browse, Rate & Review Local Pizza Places

Villa Pizza

5 5 1 1 Review(s)

Information

Address Clifton Country Rd,
Clifton Park, NY 12065 United States

Description

581206 - Eating Place

Reviews for Villa Pizza

1 Review(s) Add a Review
  • Villa Pizza

    Excellent, my favorite!

    5 5 0

    Posted On:

    “Wish I could give it 10 stars! This pizza is amazing. Service is great, and the people are truly friendly. I've tried maybe a dozen pizzas in this area--THIS IS THE BEST! It's in the food court at the Clifton Country Mall (park by DMV). Would recommend to EVERYONE! Even though it's on my way, I'd go out of my way, if I had to!”

Add a review for Villa Pizza and let others know what you think.

2000 characters remaining

We will never post, sell, rent, or give away your e-mail address.

Is this your business? Claim and update it!

Similar Pizza Place Listings